package com.best.oasis.settlement.common.enums.excel;
/**
 * 解析导入excel的错误
 * @author bl00575
 *
 */
public enum ExcelErrorType {
	/**
	 * 没有错误
	 */	
	NOERROR,
	/**
	 * 没有数据
	 */	
	NO_DATA,
	//导入费用类型时，解析excel的错误
	/**
	 * 费用的行号为空
	 */	
	ROW_NUMBER_EMPTY, 		
	/**
	 * 费用的行号不是数字
	 */	
	ROW_NUMBER_NOT_NUMBER, 	
	/**
	 * 费用的TMS TO号为空
	 */	
	TO_NUMBER_EMPTY, 		
	/**
	 * 费用类型名称为空
	 */	
	FEETYPE_NAME_EMPTY, 
	/**
	 * 导入的费用类型名称不存在
	 */	
	FEETYPE_NAME_NOT_EXIST, 
	/**
	 * 导入的费用类型名称与当前申请类型不匹配
	 */	
	FEETYPE_NAME_NOT_MATCH,
	/**
	 * 该申请类型中，当前费用类型名称存在重名
	 */	
	FEETYPE_NAME_DOUBLED, 
	/**
	 * 费用的金额为空
	 */	
	AMOUNT_EMPTY,			
	/**
	 * 费用的金额不是数字
	 */	
	AMOUNT_NOT_NUMBER, 			
	/**
	 * 费用的成本中心与当前付款选择的部门不匹配
	 */	
	COST_CENTER_NOT_MATCH, 	
	/**
	 * 导入的费用成本中心不存在
	 */	
	COST_CENTER_CODE_NOT_EXIST,
	
	//导入的银行收款项目时，解析excel的错误
	/**
	 * 收款日期为空
	 */	
	PAY_DAY_EMPTY,
	/**
	 * 入账银行编码为空
	 */	
	BANK_CODE_EMPTY,
	/**
	 * 入账银行编码不存在
	 */	
	BANK_CODE_NOT_EXIST,
	/**
	 * 入账支行名为空
	 */	
	BANK_NAME_EMPTY,
	/**
	 * 付款方名为空
	 */	
	PAYER_NAME_EMPTY,
	/**
	 * 付款方账户为空
	 */	
	PAY_BANK_ACCOUNT_CODE_EMPTY,
	/**
	 * 收款金额为空
	 */	
	PAY_AMOUNT_EMPTY,
	/**
	 * 收款金额不是数字
	 */	
	PAY_AMOUNT_IS_NOT_NUMBER,
	/**
	 * 收款类型为空
	 */	
	PAY_TYPE_EMPTY,
	/**
	 * 数据库中不存在当前收款类型
	 */	
	PAY_TYPE_NOT_EXIST,
	/**
	 * 类别为空
	 */	
	PAY_TYPE2_EMPTY,
	/**
	 * 数据库中不存在当前类别
	 */	
	PAY_TYPE2_NOT_EXIST
}
